Job Details

Machine Learning Engineer

About

Description

A role for a highly skilled engineer to design, build, and optimize scalable data pipelines and ML workflows on Databricks. The position focuses on shaping ML infrastructure and production pipelines at the intersection of data engineering and applied machine learning to deliver predictive models for customers.

Responsibilities

  • Architect and implement high-throughput data pipelines using PySpark on Databricks
  • Develop and operationalize ML workflows and model pipelines using MLOps practices

Qualifications

  • 5+ years in data engineering or ML engineering, with proficiency in Python and PySpark
  • Proven experience with Databricks, Unity Catalog, Delta Lake, and Apache Iceberg
  • Experience owning complex technical problems, guiding cross-team solutions, and driving platform-level initiatives
  • Experience with AWS/Azure/GCP, streaming architectures (Kafka), feature stores, or data governance

Application instructions:

  • Click the green button to apply.

Hiring organization

Hiring organization image

Dotdigital

Employment Type: job

Job Location: South Africa

Base Salary: Market Related

Closing Date:

Apply Now

Related Jobs

Company Logo
Intermediate Machine Learning Engineer
View Details
Company Logo
Machine Learning Engineer
View Details
Company Logo
Machine Learning Engineer
View Details